package org.openea.eap.module.obpm.model.form;

import com.alibaba.fastjson.JSONObject;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;


@Data
@ApiModel(description = "表单定义的页面数据类")
public class FormDefData
  implements Serializable
{
  @ApiModelProperty("表单的业务数据 JSON")
  private JSONObject data;
  @ApiModelProperty("表单的初始化数据")
  private JSONObject initData;
  @ApiModelProperty("表单字段的权限")
  private JSONObject permission;
  @ApiModelProperty("表单的表权限")
  private JSONObject tablePermission;
  @ApiModelProperty("表单的HTML 源码")
  private String html;

}
